<?php

require("./config.php");

$json = array("success" => false, "msg" => "", "preguntas" => Array(), "opciones" => Array());
$ciclo = $dbConn->real_escape_string(filter_input(INPUT_POST, 'ciclo'));
$anio = $dbConn->real_escape_string(filter_input(INPUT_POST, 'anio'));
$curso = $dbConn->real_escape_string(filter_input(INPUT_POST, 'curso')); 
$tipo = $dbConn->real_escape_string(filter_input(INPUT_POST, 'tipo')); 

if ($ciclo != NULL and $anio != NULL and $curso != NULL and $ciclo != "" and $anio != "" and $curso != "" and $tipo != NULL and $tipo != "") 
{
//    if ($tipo == "estudiantes") 
//    {
        $query = "SELECT PK_ID_PREGUNTA, DESCRIPCION_PREGUNTA FROM PREGUNTA_PROYECTO WHERE FK_CURSO='" . $curso . "' and 
            FK_TIPO_USUARIO='".$tipo."' and FK_CICLO='" . $ciclo . "' and FK_ANIO=" . $anio . ";";
//    }
//    else if ($tipo == "profesores") 
//    {
//        $query = "SELECT PK_ID_PREGUNTA, DESCRIPCION_PREGUNTA FROM PREGUNTA_PROYECTO WHERE FK_CURSO='" . $curso . "' and 
//            FK_TIPO_USUARIO='profesor' and FK_CICLO='" . $ciclo . "' and FK_ANIO=" . $anio . ";";
//    } 
//    else if ($tipo == "contactos") 
//    {
//        $query = "SELECT PK_ID_PREGUNTA, DESCRIPCION_PREGUNTA FROM PREGUNTA_PROYECTO WHERE FK_CURSO='" . $curso . "' and
//            FK_TIPO_USUARIO='contacto' and FK_CICLO='" . $ciclo . "' and FK_ANIO=" . $anio . ";";
//    }
    $result = $dbConn->query($query);
    if ($result) 
    {
        while ($row = mysqli_fetch_array($result, MYSQL_ASSOC)) 
        {
            array_push($json['preguntas'], $row);
            $query1 = "select * from OPCION_PROYECTO where FK_ID_PREGUNTA=" . $row['PK_ID_PREGUNTA'] . ";";
            $result1 = $dbConn->query($query1);
            if ($result1)
            {
                while ($row1 = mysqli_fetch_array($result1, MYSQL_ASSOC)) 
                {
                    array_push($json['opciones'], $row1);
                }
            } 
            else 
            {
                $json['msg'].=" .La pregunta " . $row['PK_ID_PREGUNTA'] . " no posee opciones asignadas";
            }
        }
        if (sizeof($json['preguntas']) < 1 || sizeof($json['opciones']) < 1) 
        {
            $json['msg'] = "La encuesta que solicita no existe :" . $ciclo . " " . $curso . " " . $anio;
        }
        else 
        {
            $json['success'] = true;
            $json['msg'] = "Encuesta enviada";
        }
    } 
    else 
    {
        $json['msg'] = "La encuesta que solicita no existe :" . $ciclo . " " . $curso . " " . $anio;
    }
} 
else 
{
    $json['msg'] = "Alguno de los campos se encuentra incorrecto.";
}
print(json_encode($json));
